DEADLOCKS
Why do deadlocks occur

      Every entity is waiting for resource held by
      another entity; none release until it gets what it is
      waiting for. That leads to deadlocks.